<?php

class Usuario {
    private $id;
    private $login;
    private $senha;
    
    public function __construct($login,$senha) {
        $this->login = $login;
        $this->senha = $senha;
    }
    
    public function getId() {
        return $this->id;
    }

    public function setId($id) {
        $this->id = $id;
    }

    public function getLogin() {
        return $this->login;
    }

    public function setLogin($login) {
        $this->login = $login;
    }

    public function getSenha() {
        return $this->senha;
    }

    public function setSenha($senha) {
        $this->senha = $senha;
    }
    
    public function __toString() {
        return 'toString:  '.$this->getLogin();
    }

    public function __invoke($seuNome) {
        return '__invoke '.$seuNome;
    }

    public function __destruct() {
        echo '<br> Objeto finalizado';
    }


}

?>
